﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace az
{
    /// <summary>
    /// klasa krawędź
    /// </summary>
    [Serializable]
    public class Edge
    {
        /// <summary>
        /// numer id krawędzi
        /// </summary>
        public int number;
        /// <summary>
        /// wierzchołek 1, z którym się łączy ta krawędź
        /// </summary>
        public Vertex vertex1;
        /// <summary>
        /// wierzchołek 2, z którym się łączy ta krawędź
        /// </summary>
        public Vertex vertex2;
        /// <summary>
        /// kolor na ekranie
        /// </summary>
        public int color;
        
        public Edge(int nr, Vertex v1, Vertex v2, int c)
        {
            this.number = nr;
            this.vertex1 = v1;
            this.vertex2 = v2;
            this.color = c;
        }
    }
}
